package com.yulan.bankback.entity.vo;

import com.yulan.bankback.entity.model.bank.BankCard;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

import java.util.List;
import java.util.Map;

@Data
@AllArgsConstructor
@NoArgsConstructor
@ToString
public class UserVo {

    private String uid;

    private String account;

    private Integer userType;

    private Double money;

    private String userName;

    private Double notFreeMoney;

    private Integer safeScore;

    private String headImgUrl;

    private String lastLoginTime;

    private Double totalInCome;

    private Double totalExpend;

    private Integer InComeCount;

    private Integer ExpendCount;

    private Map<String, Double> expendLogs;

    private Map<String, Double> inComeLogs;

    List<BankCard> bankCards;
}
